Обсуждение участника:Js/templateLogic.js

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация

Этот скрипт пытается продемонстрировать логическую структуру шаблона, с заменой {{{arg|}}} на $arg|, {{#if:a}} на if(a), с выделением цветами и отступами слева. Установка скрипта для вызова на произвольной странице пока не предусмотрена, но скрипт можно вызвать с помощью добавления к URL страницы параметров &withjs=userjs.js&script=templateLogic

Отзывы и пожелания можно оставлять на этой странице, пользуясь вкладкой «добавить тему» вверху («+» в некоторых темах оформления).

Возможные ошибки в связи с отключением wikibits.js

[править код]

Js, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта wikibits.js, см. технические новости):

  • Замените doneOnloadHook, onloadFuncts, addOnloadHook или runOnloadHook на следующий код:
    jQuery( function( $ ) {
      // ваш код
    } );
    
    $( название_функции );
    
  • Замените функцию appendCSS (добавлявшую CSS-код) функцией mw.util.addCSS:
    mw.loader.using('mediawiki.util').done(function () {
      mw.util.addCSS('<ваш CSS-код>');
    } );
    
Полный список возможных ошибок и их решений: Legacy Javascript § wikibits.js (на mediawiki.org, англ.).

Если это сообщение пришло по ошибке и в скрипте нет проблемного кода, проигнорируйте его.
Используйте {{ping|Saint Johann}}, чтобы получить дополнительные пояснения.

St. Johann от лица инженеров русской Википедии
Отправлено NapalmBot 22:22, 4 мая 2017 (UTC)[ответить]